package com.kkwrite.regimen.common.entity.dto.activity;

import java.io.Serializable;
import java.sql.Timestamp;
import java.util.Date;
import java.util.List;

/**
 *
 * @author jinying
 * 
 */
public class ActivityDTO implements Serializable {

	private static final long serialVersionUID = -2834050171063523490L;
	
	private String success;
    private String msg;
	//活动信息
	private Long activityId;
	private String activityCode;
	private String activityName;
	private String activityUrl;
	private Integer activityQuota;
	private Double originalPrice;
	private Double activityPrice;
	private String activityAddress;
	private Double longitude;
	private Double latitude;
	private String activityWechat;
	private String hotline;
	private String activityNotes; 
	private String sponsor;
	private Integer counts;
	//订单信息
	private String orderCode;
	private Long userId;
	private Short payStatus;
	private Double orderAmount;
	private Date payStartTime;
	private Date payEndTime;
	private Short orderType;
	
	//报名信息
	private Long id;
	private String name;
	private Short sex;
	private Integer age;
	private Double height;
	private Double weight;
	private String phone;
	private String pictureUrl;
	private Double entryFee;
	private Short orderStatus;
	private Timestamp serviceStartTime;
	private Timestamp serviceEndTime;
	
	public ActivityDTO() {
    	super();
    }
	
	public ActivityDTO(String success, String msg) {
	    	this.success = success;
	    	this.msg = msg;
	    }
	public Long getActivityId() {
		return activityId;
	}
	public void setActivityId(Long activityId) {
		this.activityId = activityId;
	}
	public String getActivityCode() {
		return activityCode;
	}
	public void setActivityCode(String activityCode) {
		this.activityCode = activityCode;
	}
	public String getActivityName() {
		return activityName;
	}
	public void setActivityName(String activityName) {
		this.activityName = activityName;
	}
	public String getActivityUrl() {
		return activityUrl;
	}
	public void setActivityUrl(String activityUrl) {
		this.activityUrl = activityUrl;
	}
	public Integer getActivityQuota() {
		return activityQuota;
	}
	public void setActivityQuota(Integer activityQuota) {
		this.activityQuota = activityQuota;
	}
	public Double getOriginalPrice() {
		return originalPrice;
	}
	public void setOriginalPrice(Double originalPrice) {
		this.originalPrice = originalPrice;
	}
	public Double getActivityPrice() {
		return activityPrice;
	}
	public void setActivityPrice(Double activityPrice) {
		this.activityPrice = activityPrice;
	}
	public String getActivityAddress() {
		return activityAddress;
	}
	public void setActivityAddress(String activityAddress) {
		this.activityAddress = activityAddress;
	}
	public Double getLongitude() {
		return longitude;
	}
	public void setLongitude(Double longitude) {
		this.longitude = longitude;
	}
	public Double getLatitude() {
		return latitude;
	}
	public void setLatitude(Double latitude) {
		this.latitude = latitude;
	}
	public String getActivityWechat() {
		return activityWechat;
	}
	public void setActivityWechat(String activityWechat) {
		this.activityWechat = activityWechat;
	}
	public String getHotline() {
		return hotline;
	}
	public void setHotline(String hotline) {
		this.hotline = hotline;
	}
	public String getActivityNotes() {
		return activityNotes;
	}
	public void setActivityNotes(String activityNotes) {
		this.activityNotes = activityNotes;
	}
	public String getSponsor() {
		return sponsor;
	}
	public void setSponsor(String sponsor) {
		this.sponsor = sponsor;
	}
	public Integer getCounts() {
		return counts;
	}
	public void setCounts(Integer counts) {
		this.counts = counts;
	}
	public String getOrderCode() {
		return orderCode;
	}
	public void setOrderCode(String orderCode) {
		this.orderCode = orderCode;
	}
	public Long getUserId() {
		return userId;
	}
	public void setUserId(Long userId) {
		this.userId = userId;
	}
	public Short getPayStatus() {
		return payStatus;
	}
	public void setPayStatus(Short payStatus) {
		this.payStatus = payStatus;
	}
	public Double getOrderAmount() {
		return orderAmount;
	}
	public void setOrderAmount(Double orderAmount) {
		this.orderAmount = orderAmount;
	}
	public Date getPayStartTime() {
		return payStartTime;
	}
	public void setPayStartTime(Date payStartTime) {
		this.payStartTime = payStartTime;
	}
	public Date getPayEndTime() {
		return payEndTime;
	}
	public void setPayEndTime(Date payEndTime) {
		this.payEndTime = payEndTime;
	}
	public Long getId() {
		return id;
	}
	public void setId(Long id) {
		this.id = id;
	}
	public String getName() {
		return name;
	}
	public void setName(String name) {
		this.name = name;
	}
	public Short getSex() {
		return sex;
	}
	public void setSex(Short sex) {
		this.sex = sex;
	}
	public Integer getAge() {
		return age;
	}
	public void setAge(Integer age) {
		this.age = age;
	}
	public Double getHeight() {
		return height;
	}
	public void setHeight(Double height) {
		this.height = height;
	}
	public Double getWeight() {
		return weight;
	}
	public void setWeight(Double weight) {
		this.weight = weight;
	}
	public String getPhone() {
		return phone;
	}
	public void setPhone(String phone) {
		this.phone = phone;
	}
	public String getPictureUrl() {
		return pictureUrl;
	}
	public void setPictureUrl(String pictureUrl) {
		this.pictureUrl = pictureUrl;
	}
	public Double getEntryFee() {
		return entryFee;
	}
	public void setEntryFee(Double entryFee) {
		this.entryFee = entryFee;
	}
	public Short getOrderStatus() {
		return orderStatus;
	}
	public void setOrderStatus(Short orderStatus) {
		this.orderStatus = orderStatus;
	}
	public Timestamp getServiceStartTime() {
		return serviceStartTime;
	}
	public void setServiceStartTime(Timestamp serviceStartTime) {
		this.serviceStartTime = serviceStartTime;
	}
	public Timestamp getServiceEndTime() {
		return serviceEndTime;
	}
	public void setServiceEndTime(Timestamp serviceEndTime) {
		this.serviceEndTime = serviceEndTime;
	}
	
	public String getSuccess() {
		return success;
	}
	public void setSuccess(String success) {
		this.success = success;
	}
	public String getMsg() {
		return msg;
	}
	public void setMsg(String msg) {
		this.msg = msg;
	}
	
	public Short getOrderType() {
		return orderType;
	}

	public void setOrderType(Short orderType) {
		this.orderType = orderType;
	}

	@Override
	public String toString() {
		return "ActivityDTO [success=" + success + ", msg=" + msg
				+ ", activityId=" + activityId + ", activityCode="
				+ activityCode + ", activityName=" + activityName
				+ ", activityUrl=" + activityUrl + ", activityQuota="
				+ activityQuota + ", originalPrice=" + originalPrice
				+ ", activityPrice=" + activityPrice + ", activityAddress="
				+ activityAddress + ", longitude=" + longitude + ", latitude="
				+ latitude + ", activityWechat=" + activityWechat
				+ ", hotline=" + hotline + ", activityNotes=" + activityNotes
				+ ", sponsor=" + sponsor + ", counts=" + counts
				+ ", orderCode=" + orderCode + ", userId=" + userId
				+ ", payStatus=" + payStatus + ", orderAmount=" + orderAmount
				+ ", payStartTime=" + payStartTime + ", payEndTime="
				+ payEndTime + ", orderType=" + orderType + ", id=" + id
				+ ", name=" + name + ", sex=" + sex + ", age=" + age
				+ ", height=" + height + ", weight=" + weight + ", phone="
				+ phone + ", pictureUrl=" + pictureUrl + ", entryFee="
				+ entryFee + ", orderStatus=" + orderStatus
				+ ", serviceStartTime=" + serviceStartTime
				+ ", serviceEndTime=" + serviceEndTime + "]";
	}

	
}
